type runtime.timers
22 uses
runtime (current package)
runtime2.go#L749: timers timers
time.go#L67: ts *timers
time.go#L99: type timers struct {
time.go#L135: func (ts *timers) lock() {
time.go#L139: func (ts *timers) unlock() {
time.go#L200: func (ts *timers) trace(op string) {
time.go#L377: func (ts *timers) addHeap(t *timer) {
time.go#L472: func (ts *timers) deleteMin() {
time.go#L656: func (ts *timers) cleanHead() {
time.go#L716: func (ts *timers) take(src *timers) {
time.go#L747: func (ts *timers) adjust(now int64, force bool) {
time.go#L871: func (ts *timers) wakeTime() int64 {
time.go#L895: func (ts *timers) check(now int64) (rnow, pollUntil int64, ran bool) {
time.go#L960: func (ts *timers) run(now int64) int64 {
time.go#L1017: tsLocal.raceCtx = racegostart(abi.FuncPCABIInternal((*timers).run) + sys.PCQuantum)
time.go#L1128: func (ts *timers) verify() {
time.go#L1151: func (ts *timers) updateMinWhenHeap() {
time.go#L1162: func (ts *timers) updateMinWhenModified(when int64) {
time.go#L1210: func (ts *timers) siftUp(i int) {
time.go#L1235: func (ts *timers) siftDown(i int) {
time.go#L1275: func (ts *timers) initHeap() {
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |